as immediate as possible - Turkish English Dictionary